package com.winit.openapi.tp.bo;

import java.io.Serializable;
import java.util.List;

/**
 * 轨迹基本信息类
 * 
 * @version <pre>
 * Author	Version		Date		Changes
 * liang.lu 	1.0  		Mar 31, 2015 	Created
 * 
 * </pre>
 * @since 1.
 */
public class TrackingBO implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 3005977387944221329L;
    /**
     * 订单号
     */
    private String            orderNo;
    /**
     * 快递单号
     */
    private String            trackingNo;
    /**
     * 起始国家编码
     */
    private String            startCountryCode;
    /**
     * 运抵国家编码
     */
    private String            endCountryCode;
    /**
     * 揽收方式
     */
    private String            pickupMode;
    /**
     * 派送状态
     */
    private String            status;
    /**
     * 承运人
     */
    private String            carrier;
    /**
     * 轨迹详情
     */
    private List<TraceBO>     trace;

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getTrackingNo() {
        return trackingNo;
    }

    public void setTrackingNo(String trackingNo) {
        this.trackingNo = trackingNo;
    }

    public String getStartCountryCode() {
        return startCountryCode;
    }

    public void setStartCountryCode(String startCountryCode) {
        this.startCountryCode = startCountryCode;
    }

    public String getEndCountryCode() {
        return endCountryCode;
    }

    public void setEndCountryCode(String endCountryCode) {
        this.endCountryCode = endCountryCode;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCarrier() {
        return carrier;
    }

    public void setCarrier(String carrier) {
        this.carrier = carrier;
    }

    public List<TraceBO> getTrace() {
        return trace;
    }

    public void setTrace(List<TraceBO> trace) {
        this.trace = trace;
    }

	public String getPickupMode() {
		return pickupMode;
	}

	public void setPickupMode(String pickupMode) {
		this.pickupMode = pickupMode;
	}

}
